<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*ç¬¬ä¸€å±‚*/
@keyframes animX{
  0% {
    left: 0px;
  }
  
  100% {
    left: 350px;
  }
}
@keyframes animY{
  0% {
    top: 0px;
  }
  100% {
    top: 400px;
  }
}
@keyframes scale {

  0% {
    transform: scale(1);
    z-index: 5
  }
  
  100% {
    transform: scale(1 );
    z-index: 5
  }
}


.ball {
  
  border-radius: 50%;
  position: absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index: 3;
  /*åŠ¨ç”»æ‰§è¡Œä¸€æ¬¡æ‰€éœ€æ—¶é—´*/
  animation-duration: 18s;
  /*åŠ¨ç”»ä»¥ä½•ç§è¿è¡Œè½¨è¿¹å®Œæˆä¸€ä¸ªå‘¨æœŸ*/
  animation-timing-function: cubic-bezier(0.36,0,0.64,1);
  /*åŠ¨ç”»æ’­æ”¾æ¬¡æ•°,æ—&nbsp;çº¿å¾ªçŽ¯æ’­æ”¾*/
  animation-iteration-count: infinite;
  /*æ˜¯å¦è½®æµåå‘æ’­æ”¾åŠ¨ç”» alternate:æ­£å‘æ’­æ”¾*/
  animation-direction: alternate;
  animation-name: animX, animY, scale;
}

#lopp {
  width: 800px;
  height: 800px;
  border: 2px solid #999;
  border-radius: 50%;
  position: absolute;
}
/*é¼&nbsp;æ&nbsp;‡è¿›å…¥åœæ­¢*/
.active {
  animation-play-state: paused;
}

.circle {
  position: absolute;
  border-radius: 50%;
  width: 400px;
  height: 400px;
  z-index: 3;
  text-align: center;
  
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  background: #E7E7E7;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  left:calc(50% - 200px);
  top:calc(50% - 200px);
}
.icon-box {
position: relative;
transform: rotateX(20deg);
  width: 400px;
  height: 400px;
  margin: 0 auto;
}
.ball .text-center{
  display:none;
}</pre></body></html>